package com.car.service.entity;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;

/**
 * 聊天会话实体类
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class ChatSession {
    
    /**
     * 会话ID
     */
    private String id;
    
    /**
     * 用户ID
     */
    private Long userId;
    
    /**
     * 客服ID
     */
    private Long serviceId;
    
    /**
     * 会话状态（0：关闭，1：进行中）
     */
    private Integer status;
    
    /**
     * 最后一条消息
     */
    private String lastMessage;
    
    /**
     * 未读消息数
     */
    private Integer unreadCount;
    
    /**
     * 创建时间
     */
    private Date createTime;
    
    /**
     * 更新时间
     */
    private Date updateTime;
} 